#pragma once
#include<stdio.h>
#include<stdlib.h>
#include<assert.h>
typedef int HPDataType;
typedef struct Heap
{
	HPDataType* array;
	int size;
	int capaicty;
}HP;
void HPInit(HP*php);
void HPDestroy(HP*php);
void HPPush(HP* php, HPDataType x);
void Swap(HPDataType* px, HPDataType* py);
void AdjustUp(HPDataType* array, int child);
void print(HP* php);
